package org.ch02.hw.demo04;

import java.lang.reflect.Method;
import java.util.*;

/**
 * @author ZJL
 * @date 2025-03-17
 */
public class MainTest01 {
    public static void main(String[] args) {
//        四、遍历String类中所有的方法，格式如下所示
//        方法的个数：76
//        public boolean equals(Object arg0)
//        public String toString()
//        public int hashCode()
//    ...
//        public int indexOf(String arg0,int arg1)
//    ...
//        public static String valueOf(char[] arg0,int arg1,int arg2)

        Class<String> clazz = String.class;
        Method[] methods = clazz.getMethods();
        System.out.println("方法的个数："+methods.length);
        for (Method method : methods) {
            System.out.println(method);
        }

    }
}
